Galician Italian Dictionary

galego - italiano

sandía in Italian:

1. anguria anguria