Spanish Turkish Dictionary

español - Türkçe

patada in Turkish: