lahmajoons

English

Noun

lahmajoons

  1. plural of lahmajoon

French

Noun

lahmajoons f

  1. plural of lahmajoon