English Turkish Dictionary

English - Türkçe

Cage in Turkish:

1. kafes kafes