Romanian-Latin dictionary »

semilună meaning in Latin

RomanianLatin
semilună

luna dimidiata

semiluna