Word: leafiest
Translations: leafiest
Dictionary:
spanish
Translations:
frondosa
Dictionary:
german
Translations:
belaubtest
Dictionary:
french
Translations:
touffu
Dictionary:
polish
Translations:
emaliowany, liĆciasty
The meaning and "use of": leafiest
adjective
- having many leaves or much foliage. - leafy bushes
Random words