Dictionary English – Romanian

nebulous



Adjectiv