Dictionary Romanian – English

gargarisi



Verb reflexiv