LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tahta parçasına bağlı bir çeşit olta.” İngilizcede

1 İngilizce çeviri
EN
otter

The otter was playing in the river.