meaning of lagarto

1. An alligator.


Related Words

lagarto |

Developed & Maintained By Taraprasad.com

Treasure Words