English-Latin dictionary »

female inhabitant / planter meaning in Latin

EnglishLatin
female inhabitant / planter noun

cultrix [cultricis](3rd) F
noun