English-Latin dictionary »

barber shop meaning in Latin

EnglishLatin
barber shop noun

tonstrlna [tonstrlnae](1st) F
noun