English-Latin dictionary »

beauty patch meaning in Latin

EnglishLatin
beauty patch noun

aluta [alutae](1st) F
noun