Dictionary English – Romanian

far-fetched



Adjectiv