Italian-English dictionary »

sud meaning in English

ItalianEnglish
Yemen del Sud proper noun

South Yemen(country)
proper noun

123

Your history