German-English dictionary »

translumbal meaning in English

GermanEnglish
translumbal

translumbar