English-Latin dictionary »

mistress, lady friend, girl friend meaning in Latin

EnglishLatin
mistress, lady friend, girl friend noun

amicula [amiculae](1st) F
noun