English-Latin dictionary »

barber's shop meaning in Latin

EnglishLatin
barber's shop noun

tonstrina [tonstrinae](1st) F
noun