English-Arabic dictionary »

snapdragon meaning in Arabic

EnglishArabic
snapdragon any plant of the genus ''Antirrhinum''

أَنْف الْعِجْلm