poachEnglish

poach

Verb

Cook in a simmering liquid

English: poach

Bahasa: merebus

Bahasa words with similar meanings

Words that start with "poach"