German-English dictionary »

yogasitz meaning in English

GermanEnglish
der Yogasitz Substantiv

lotus positionnoun