French Nouns: amerlot

French Nouns verb 'amerlot' conjugated