Hebrew Word of The Day

Mechillah

December 16, 2013 - 12:00 am
Hebrew Translation: מחילה

Meaning: Sorry