Hebrew Spanish Dictionary

עברית - español

אומלל in Spanish:

1. miserable miserable