English-Arabic dictionary »

escargot meaning in Arabic

EnglishArabic
Escargot [UK: ɪskˈɑːɡəʊ]
[US: ɪskˈɑːrɡoʊ]

قوقعة

Escargots

قواقع