Spanish urdu Dictionary

español - اردو

Mariposa in Urdu:

1. تتلی تتلی