ibis Latin Definition

Latin Word: ibis
Part of Speech: [Noun]
Definition: ibis (bird)



Hire a Writer