srilanka ( synonym found)

Definition of srilanka:

°To sneak about furtively.
°To give birth to an animal prematurely.

Back to Top