Turkish Spanish Dictionary

Türkçe - español

citurón in Spanish: