Arabic-English dictionary »

دِيك رُومي meaning in English

ArabicEnglish
دِيك رُومي

turkey[UK: ˈtɜːk.i] [US: ˈtɝːk.i]