LexiTurkTURKISH ↔ ENGLISH DICTIONARY

capybara” in Turkish

1 Turkish translation
TR
kapibara

Kapibaralar kesinlikle karpuz severler.