Dictionary English – Romanian

seemly



Adjectiv
Adverb