Spanish-English Dictionaryultrajar
Meaning of ultrajar