urdu Spanish Dictionary

اردو - español

کیکڑا in Spanish:

1. Cangrejo Cangrejo