Russian-English dictionary »

сагуаро meaning in English

RussianEnglish
сагуаро noun
{n}

saguaro(large cactus)
noun
[UK: sə.ˈɡwɔːəʊ] [US: sə.ˈɡwɔːro.ʊ]