Romanian-Latin dictionary »

techno meaning in Latin

RomanianLatin
techno

musica technica

technicum