LexiTurkTURKISH ↔ ENGLISH DICTIONARY

plazma” in English

1 English translation
EN
plasma

Tom bought a plasma TV on Black Friday.