Dictionary Romanian – English

sardea



Substantiv feminin