escargot in Turkish

escargot

(Portuguese to Turkish translation)

  1+ w

Synonyms of : escargot

escargot

Example sentences of : escargot

Antonyms of : escargot