German-English dictionary »

moschusartig meaning in English

GermanEnglish
moschusartig

musky◼◼◼[UK: ˈmʌ.ski] [US: ˈmʌ.ski]