Galician English Dictionary

galego - English

croquiños in English:

1. croquinos croquinos