English-Arabic dictionary »

guelder meaning in Arabic

EnglishArabic
guelder rose guelder rose, snowball tree

أُفلُوس

رِبَاط