English-Latin dictionary »

situated on near side meaning in Latin

EnglishLatin
situated on near side adjective

citratus [citrata, citratum]adjective