lush

English → French

lush

English → French
/lʌʃ/
adjective
[field, vegetation] luxuriant, [pasture] riche, [hotel, surroundings] luxueux

Other matches (1)