Dictionary Romanian – English

durduca



Verb reflexiv