LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kobra yılanı.” in English

1 English translation
EN
cobra

A cobra bit Tom.