English Dictionary
Definition the lotus position in British English
the lotus position noun
noun
Synonyms and related words

English Dictionary