Dictionary English – Romanian

insular



Adjectiv