English-Latin dictionary »

tub / bathing place meaning in Latin

EnglishLatin
tub / bathing place noun

labrum [labri](2nd) N
noun