Arabic-English dictionary »

تُولِيب meaning in English

ArabicEnglish
تُولِيب m

tulipplant

Your history