Dictionary English – Romanian

denticulated



Adjectiv