small portable oven used to prepare bolacha - Turkish English Dictionary

Suggest a Term