Spanish Turkish Dictionary

español - Türkçe

rana in Turkish: