Portuguese Spanish Dictionary

português - español

abóbora in Spanish: