Arabic-English dictionary »

أُون-سِن meaning in English

ArabicEnglish
أُون-سِن m

onsena Japanese hot spring; a Japanese-style resort hotel at a hot spring