Croatian Spanish Dictionary

hrvatski jezik - español

mrlja in Spanish:

1. manchar manchar