Spanish Turkish Dictionary

español - Türkçe

vomitar in Turkish: