Translation of طبیخ in English:

User Contribution

طبیخ

noun