Romanian-Latin dictionary »

diodă meaning in Latin

RomanianLatin
diodă

diodus