poachingEnglish

poaching

Noun

Cooking in simmering liquid

English: poaching

Bahasa: perburuan liar

Bahasa words with similar meanings