Dictionary Romanian – English

deluros



Adjectiv