Persian Italian Dictionary

فارسی - italiano

کلاه لبه دار in Italian:

1. Cap Cap