LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“barn doors” in Turkish

1 Turkish translation
TR
kepenk

Fırtına kepenkleri takırdattı.