French-Latin dictionary »

thymbrée meaning in Latin

FrenchLatin
thymbrée nom

terralis herbanoun