Hungarian-Latin dictionary »

a természet a művészet doctormestere meaning in Latin

HungarianLatin
a természet a művészet doctormestere

natura artis magistra