French-Latin dictionary »

taupinière meaning in Latin

FrenchLatin
taupinière nom

tuber terraenoun