neem English - Thai
1.
-
EnglishAzadirachta indica
-
Thaiสะเดา
Related words
English translator: English Thai neem Eesti sõnaraamat Español Traductor Svenska Översättare
EnglishAzadirachta indica
Thaiสะเดา
English translator: English Thai neem Eesti sõnaraamat Español Traductor Svenska Översättare