lemur
US
/ΛlimΙr/
UK
/ΛlimΙ/
Definition for lemur is being prepared and will be available soon.
Definition for lemur is being prepared and will be available soon.