Romanian-Latin dictionary »

exuberant meaning in Latin

RomanianLatin
exuberant

strepitosus