Arabic-English dictionary »

نَتُنَ meaning in English

ArabicEnglish
نَتُنَ

stinkhave a strong bad smell