Dictionary Romanian – English

ghiulea



Substantiv feminin