Latin-English dictionary »

tonstrina meaning in English

LatinEnglish
tonstrina [tonstrinae] (1st) F
noun

barber's shopnoun