Dictionary English – Romanian

luxuriant



Adjectiv