French-Latin dictionary »

gimlet meaning in Latin

FrenchLatin
gimlet nom

terebranoun
F