• Top definitionTop Definition

Ekulukulu

Turkey

e.g.

Ededeng ekulukulu yen

en

This turkey is very fierce


By Sharon
date publishedJanuary 24, 2023
Thanks for the feedback.

Setting up an account is free! Login to leave a like.