apoda ( synonym found)

Definition of apoda:

°past tense of ape.

Definition of apoda:

°past tense of ape.

Back to Top