Meaning of ajaia ajaja

Definition of ajaia ajaja

(noun) tropical rose-colored New World spoonbill

Other information on ajaia ajaja

WIKIPEDIA results for ajaia ajaja
Amazon results for ajaia ajaja