English-Latin dictionary »

artful woman meaning in Latin

EnglishLatin
artful woman noun

carisa [carisae](1st) F
noun