Romanian-Latin dictionary »

megametru meaning in Latin

RomanianLatin
megametru

megametrum