Galician Spanish Dictionary

galego - español

camarón in Spanish:

1. camarón camarón