You have searched the Spanish word cidro meaning in English Citron. cidro meaning has been search 2719 (two thousand seven hundred and nineteen) times till 2/24/2020. You can also find cidro meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

CIDRO MEANING IN ENGLISH

 English
Spanish
  Citron
cidra ,cidro ,árbol de cidro
  Citrus
agrios ,cidro ,árbol de cidro