English-Latin dictionary »

garrulous / talkative woman meaning in Latin

EnglishLatin
garrulous / talkative woman noun

argutatrix [argutatricis](3rd) F
noun