Galician Spanish Dictionary

galego - español

mexillóns in Spanish:

1. mejillones mejillones